# # 从刚刚下载的包中导入 Celery 类
from celery import Celery

import os, django
# 导入django打配置，异步函数中用到啦django配置中的内容
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'meiduo_mall.settings.dev')

django.setup()


# 利用导入的 Celery 创建对象
celery_app = Celery("meiduo")

# 将刚刚的config配置给celery
# 里面的参数为我们创建的config配置文件的路径
celery_app.config_from_object('celery_tasks.config')

# 让 celery_app 自动捕获目标地址下的任务:
# 就是自动捕获 tasks
celery_app.autodiscover_tasks(['celery_tasks.sms','celery_tasks.email'])



